#include <iostream>
#include <unistd.h>
#include <thread>

void thread_run()
{
    while (true)
    {
        std::cout << "我是新线程..." << std::endl;
        sleep(1);
    }
}
int main()
{
    // 任何语言需要在Linux上实现多线程，必定是要用到pthread库的！
    // 如何看待C++11中的多线程呢？
    // 本质上就是对pthread库的封装
    std::thread t1(thread_run);

    while (true)
    {
        std::cout << "我是主线程..." << std::endl;
        sleep(1);
    }

    t1.join();

    return 0;
}